\hypertarget{class_move_constant}{
\section{MoveConstant Class Reference}
\label{class_move_constant}\index{MoveConstant@{MoveConstant}}
}


{\ttfamily \#include $<$mouvement.h$>$}

Inheritance diagram for MoveConstant:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_move_constant}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_move_constant_aba50c4c516537c8cc3fb40fef0ce0733}{MoveConstant} (\hyperlink{class_vectorf}{Vectorf} $\ast$aSommetDepart, \hyperlink{class_vectorf}{Vectorf} $\ast$aSommetArrive, float aInterval, float aVitesse, \hyperlink{class_vectorf}{Vectorf} $\ast$aPosition, \hyperlink{class_vectorf}{Vectorf} $\ast$aCamera)
\item 
virtual void \hyperlink{class_move_constant_a727eefab477e9808d039f9645a3f43ea}{Do} ()
\item 
\hyperlink{class_move_constant_aba50c4c516537c8cc3fb40fef0ce0733}{MoveConstant} (\hyperlink{class_vectorf}{Vectorf} $\ast$aSommetDepart, \hyperlink{class_vectorf}{Vectorf} $\ast$aSommetArrive, float aInterval, float aVitesse, \hyperlink{class_vectorf}{Vectorf} $\ast$aPosition, \hyperlink{class_vectorf}{Vectorf} $\ast$aCamera)
\item 
virtual void \hyperlink{class_move_constant_a82c5c0b32c999b8566af5873e8e71473}{Do} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_move_constant_ac4ae5f74fc97f9c6cfea90faf476788c}{sommetDepart}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_move_constant_a63dbedd808556cb087b49ffe0be326be}{sommetArrive}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_move_constant_a3e65c9f437624452076529773cf9f798}{vecteurDirecteur}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_move_constant_ac2ed54574f64d797c8c1ca8d08f1a511}{position}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_move_constant_a231b54fb70616d15ddde86daa7c1997d}{camera}
\item 
float \hyperlink{class_move_constant_aaa857dca120b508bdc533fa9aa0f4a01}{interval}
\item 
int \hyperlink{class_move_constant_a285af33f642aa3b639645d044554ce4e}{nbIteration}
\item 
float \hyperlink{class_move_constant_a0bf20f66110ba02b9c2abdaf6252861d}{vitesse}
\item 
float \hyperlink{class_move_constant_a17b93c774f5003faeb7f8116c9ae0f74}{elapsedTime}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_move_constant_aba50c4c516537c8cc3fb40fef0ce0733}{
\index{MoveConstant@{MoveConstant}!MoveConstant@{MoveConstant}}
\index{MoveConstant@{MoveConstant}!MoveConstant@{MoveConstant}}
\subsubsection[{MoveConstant}]{\setlength{\rightskip}{0pt plus 5cm}MoveConstant::MoveConstant (
\begin{DoxyParamCaption}
\item[{{\bf Vectorf} $\ast$}]{aSommetDepart, }
\item[{{\bf Vectorf} $\ast$}]{aSommetArrive, }
\item[{float}]{aInterval, }
\item[{float}]{aVitesse, }
\item[{{\bf Vectorf} $\ast$}]{aPosition, }
\item[{{\bf Vectorf} $\ast$}]{aCamera}
\end{DoxyParamCaption}
)}}
\label{class_move_constant_aba50c4c516537c8cc3fb40fef0ce0733}
\hypertarget{class_move_constant_aba50c4c516537c8cc3fb40fef0ce0733}{
\index{MoveConstant@{MoveConstant}!MoveConstant@{MoveConstant}}
\index{MoveConstant@{MoveConstant}!MoveConstant@{MoveConstant}}
\subsubsection[{MoveConstant}]{\setlength{\rightskip}{0pt plus 5cm}MoveConstant::MoveConstant (
\begin{DoxyParamCaption}
\item[{{\bf Vectorf} $\ast$}]{aSommetDepart, }
\item[{{\bf Vectorf} $\ast$}]{aSommetArrive, }
\item[{float}]{aInterval, }
\item[{float}]{aVitesse, }
\item[{{\bf Vectorf} $\ast$}]{aPosition, }
\item[{{\bf Vectorf} $\ast$}]{aCamera}
\end{DoxyParamCaption}
)}}
\label{class_move_constant_aba50c4c516537c8cc3fb40fef0ce0733}


\subsection{Member Function Documentation}
\hypertarget{class_move_constant_a727eefab477e9808d039f9645a3f43ea}{
\index{MoveConstant@{MoveConstant}!Do@{Do}}
\index{Do@{Do}!MoveConstant@{MoveConstant}}
\subsubsection[{Do}]{\setlength{\rightskip}{0pt plus 5cm}void MoveConstant::Do (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{class_move_constant_a727eefab477e9808d039f9645a3f43ea}


Implements \hyperlink{class_action_a62a91a6593103ec0dc8a9a5089723142}{Action}.

\hypertarget{class_move_constant_a82c5c0b32c999b8566af5873e8e71473}{
\index{MoveConstant@{MoveConstant}!Do@{Do}}
\index{Do@{Do}!MoveConstant@{MoveConstant}}
\subsubsection[{Do}]{\setlength{\rightskip}{0pt plus 5cm}virtual void MoveConstant::Do (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{class_move_constant_a82c5c0b32c999b8566af5873e8e71473}


Implements \hyperlink{class_action_a62a91a6593103ec0dc8a9a5089723142}{Action}.



\subsection{Member Data Documentation}
\hypertarget{class_move_constant_a231b54fb70616d15ddde86daa7c1997d}{
\index{MoveConstant@{MoveConstant}!camera@{camera}}
\index{camera@{camera}!MoveConstant@{MoveConstant}}
\subsubsection[{camera}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf} $\ast$ {\bf MoveConstant::camera}}}
\label{class_move_constant_a231b54fb70616d15ddde86daa7c1997d}
\hypertarget{class_move_constant_a17b93c774f5003faeb7f8116c9ae0f74}{
\index{MoveConstant@{MoveConstant}!elapsedTime@{elapsedTime}}
\index{elapsedTime@{elapsedTime}!MoveConstant@{MoveConstant}}
\subsubsection[{elapsedTime}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf MoveConstant::elapsedTime}}}
\label{class_move_constant_a17b93c774f5003faeb7f8116c9ae0f74}
\hypertarget{class_move_constant_aaa857dca120b508bdc533fa9aa0f4a01}{
\index{MoveConstant@{MoveConstant}!interval@{interval}}
\index{interval@{interval}!MoveConstant@{MoveConstant}}
\subsubsection[{interval}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf MoveConstant::interval}}}
\label{class_move_constant_aaa857dca120b508bdc533fa9aa0f4a01}
\hypertarget{class_move_constant_a285af33f642aa3b639645d044554ce4e}{
\index{MoveConstant@{MoveConstant}!nbIteration@{nbIteration}}
\index{nbIteration@{nbIteration}!MoveConstant@{MoveConstant}}
\subsubsection[{nbIteration}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf MoveConstant::nbIteration}}}
\label{class_move_constant_a285af33f642aa3b639645d044554ce4e}
\hypertarget{class_move_constant_ac2ed54574f64d797c8c1ca8d08f1a511}{
\index{MoveConstant@{MoveConstant}!position@{position}}
\index{position@{position}!MoveConstant@{MoveConstant}}
\subsubsection[{position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf} $\ast$ {\bf MoveConstant::position}}}
\label{class_move_constant_ac2ed54574f64d797c8c1ca8d08f1a511}
\hypertarget{class_move_constant_a63dbedd808556cb087b49ffe0be326be}{
\index{MoveConstant@{MoveConstant}!sommetArrive@{sommetArrive}}
\index{sommetArrive@{sommetArrive}!MoveConstant@{MoveConstant}}
\subsubsection[{sommetArrive}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf} $\ast$ {\bf MoveConstant::sommetArrive}}}
\label{class_move_constant_a63dbedd808556cb087b49ffe0be326be}
\hypertarget{class_move_constant_ac4ae5f74fc97f9c6cfea90faf476788c}{
\index{MoveConstant@{MoveConstant}!sommetDepart@{sommetDepart}}
\index{sommetDepart@{sommetDepart}!MoveConstant@{MoveConstant}}
\subsubsection[{sommetDepart}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf} $\ast$ {\bf MoveConstant::sommetDepart}}}
\label{class_move_constant_ac4ae5f74fc97f9c6cfea90faf476788c}
\hypertarget{class_move_constant_a3e65c9f437624452076529773cf9f798}{
\index{MoveConstant@{MoveConstant}!vecteurDirecteur@{vecteurDirecteur}}
\index{vecteurDirecteur@{vecteurDirecteur}!MoveConstant@{MoveConstant}}
\subsubsection[{vecteurDirecteur}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf} $\ast$ {\bf MoveConstant::vecteurDirecteur}}}
\label{class_move_constant_a3e65c9f437624452076529773cf9f798}
\hypertarget{class_move_constant_a0bf20f66110ba02b9c2abdaf6252861d}{
\index{MoveConstant@{MoveConstant}!vitesse@{vitesse}}
\index{vitesse@{vitesse}!MoveConstant@{MoveConstant}}
\subsubsection[{vitesse}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf MoveConstant::vitesse}}}
\label{class_move_constant_a0bf20f66110ba02b9c2abdaf6252861d}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
sources/actions/\hyperlink{actions_2mouvement_8h}{mouvement.h}\item 
sources/old/\hyperlink{old_2mouvement_8h}{mouvement.h}\item 
sources/actions/\hyperlink{actions_2mouvement_8cpp}{mouvement.cpp}\item 
sources/old/\hyperlink{old_2mouvement_8cpp}{mouvement.cpp}\end{DoxyCompactItemize}
